/**
 * Redux 在 React 中的使用【简单版本】
 *
 * 1. 安装 redux 的库
 *
 *    npm install redux
 *
 * 2. 创建好仓库
 *
 * 3. 将仓库的数据拿到组件中使用
 *
 * 4. 【恶心】需要监听仓库的变化，重新render
 */

import ReactDOM from "react-dom/client";
import App from "./App.tsx";
import store from "./store/index.ts";

const root = ReactDOM.createRoot(document.querySelector("#root")!);

root.render(<App />);

store.subscribe(() => {
  root.render(<App />);
});
